endogenous virus - English Synonyms Dictionary